Est. Annual Revenue
$25-100M
Est. Employees
250-500
Herbert B. Rubens's photo - Co-Founder & CEO of Persistent Systems LLC

Co-Founder & CEO

Herbert B. Rubens

CEO Approval Rating

83/100

Read more